package com.ynet.middleground.riskmanage.dto;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author songyf
 * @description 大港动态港存信息
 * @date 2020-09-28 09:29
 */
@Data
@ApiModel(value = "大港动态港存信息", description = "大港动态港存信息")
public class DgYardCargoDDTO implements Serializable {

    private static final long serialVersionUID = -7785064691989706327L;

    /**
     * 货名代码
     */
    @ApiModelProperty(value = "货名代码", notes = "货名代码")
    private String typeCode;
    
    /**
     * 货名
     */
    @ApiModelProperty(value = "货名", notes = "货名")
    private String typeName;
    
    /**
     * 规格
     */
    @ApiModelProperty(value = "规格", notes = "规格")
    private String specs;
    
    /**
     * 作业委托人ID
     */
    @ApiModelProperty(value = "作业委托人ID", notes = "作业委托人ID")
    private String userNo;
    
    /**
     * 作业委托人
     */
    @ApiModelProperty(value = "作业委托人", notes = "作业委托人")
    private String userName;
    
    /**
     * 总数量
     */
    @ApiModelProperty(value = "总数量,单位为件", notes = "总数量,单位为件")
    private Integer sumAmount;
    
    /**
     * 总重量
     */
    @ApiModelProperty(value = "总重量,单位为吨", notes = "总重量,单位为吨")
    private String sumWeight;
    
    /**
     * 我方监管数量
     */
    @ApiModelProperty(value = "我方监管数量", notes = "我方监管数量")
    private Integer watchAmount;
    
    /**
     * 我方监管重量
     */
    @ApiModelProperty(value = "我方监管重量", notes = "我方监管重量")
    private String watchWeight;
    
    /**
     * 港方监管重量
     */
    @ApiModelProperty(value = "港方监管重量", notes = "港方监管重量")
    private String portWeight;
    
    /**
     * 港方监管数量
     */
    @ApiModelProperty(value = "港方监管数量", notes = "港方监管数量")
    private Integer portAmount;
    
    /**
     * 非监管数量
     */
    @ApiModelProperty(value = "非监管数量", notes = "非监管数量")
    private Integer notAmount;
    
    /**
     * 非监管重量
     */
    @ApiModelProperty(value = "非监管重量", notes = "非监管重量")
    private String notWeight;
}
